utf16_iter
utf16_iter provides iteration by char
over potentially-invalid UTF-16 &[u16]
such that UTF-16 errors are replaced with the REPLACEMENT CHARACTER.
Iteration by Result<char,Utf16CharsError>
is provided as an alternative that
distinguishes unpaired surrogates from U+FFFD appearing in the input.
This is a no_std
crate.
Licensing
TL;DR: Apache-2.0 OR MIT
Please see the file named COPYRIGHT.
Documentation
Generated API documentation is available online.
Release Notes
1.0.5
- Add iteration by
Result<char,Utf16CharsError>
.
1.0.4
char_indices()
implementation.
1.0.3
- Tweak inlining.
1.0.2
- Implemented
DoubleEndedIterator
.
1.0.1
- Added
as_slice()
method.
1.0.0
The initial release.